pincushion flower - Francés Inglés Diccionario